liver stew - Francés Inglés Diccionario